-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(PA-6386) Patch/Upgrade Ruby for CVE-2024-27282 #858
(PA-6386) Patch/Upgrade Ruby for CVE-2024-27282 #858
Conversation
shubhamshinde360
commented
Jun 3, 2024
•
edited
Loading
edited
- Patches the ruby 'Use-After-Free' issue for regexp for 7.x (ruby 2.7.8).
- Upstream fix commit: ruby/ruby@90b194b
- Bump projects using ruby 3.2.3 to ruby 3.2.4 since 3.2.4 has addressed the CVE.
- Adjust windows patches for ruby 3.2.4
Ran the following platforms on the impacted projects for testing:
Everything succeeded. |
f1f242d
to
089fe16
Compare
089fe16
to
934dd66
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pending the outcome of windows builds
ab8b000
to
bd915f0
Compare
- Patches the ruby 'Use-After-Free' issue for regexp for 7.x (ruby 2.7.8). - Upstream fix commit: ruby/ruby@90b194b - Bump projects using ruby 3.2.3 to ruby 3.2.4 since 3.2.4 has addressed the CVE. - Adjust windows patches for ruby 3.2.4
bd915f0
to
a687390
Compare
The windows patching now succeeds.
Since other projects don't support windows and agent-runtime-7.x is not affected by changes made to the patches (ruby-3.2.4) All linux based artifacts can be found at: https://builds.delivery.puppetlabs.net/puppet-runtime/1dce21f58edb147367dcde68fc53c11e07e656ba/artifacts/ |
@shubhamshinde360 not a big deal, but for next time, could you check that your commit message(s) contain an empty line between the summary and description? It seems like a very minor nit, but git relies on that to distinguish between the summary and description when outputting
|